layui.use(['form','treeSelect','layer','upload','laydate','tree','table','laytpl','element','layedit','tableSelect'],function(){
    var form = layui.form
    layer = parent.layer === undefined ? layui.layer : top.layer,
        $ = layui.jquery;
    var newsDetail;
    //--------------------------------
    layui.use('layedit', function(){
        var layedit = layui.layedit;
        layedit.set({
            uploadImage: {
                url: '/upload/editPicUpload' //接口url
                ,type: 'post' //默认post
            }
        });
        newsDetail=layedit.build('newsDetail',{
            height: 160 //设置编辑器高度
        }); //建立编辑器
    });

    // --------------------------------

    //---------------------------------下拉搜索框
    var tableSelect = layui.tableSelect;
    tableSelect.render({
        elem: '#produceName',	//定义输入框input对象
        checkedKey: 'id', //表格的唯一建值，非常重要，影响到选中状态 必填
        searchKey: 'produceName',	//搜索输入框的name值 默认keyword
        searchPlaceholder: '关键词搜索',	//搜索输入框的提示文字 默认关键词搜索
        table: {	//定义表格参数，与LAYUI的TABLE模块一致，只是无需再定义表格elem
            url:'/agriecomProduce/list',
            cols: [[
                { type: "radio", fixed:"left", width:50},
                { field: 'produceId', title: '商品ID' },
                { field: 'produceName', title: '商品名称' },
                { field: 'price', title: '价格' }
            ]]
        },
        done: function (elem, data) {
            //选择完后的回调，包含2个返回值 elem:返回之前input对象；data:表格返回的选中的数据 []
            //拿到data[]后 就按照业务需求做想做的事情啦~比如加个隐藏域放ID...

            console.log(data.data[0]);
            $("#produceId").val(data.data[0].produceId);
            $("#produceName").val(data.data[0].produceName);
            $("#price").val(data.data[0].price);
        }
    })
    //---------------------------------



    var treeSelect= layui.treeSelect;//树形下拉框
    treeSelect.render({
        elem: '#tree-select',
        data: '/newsType/selectTree',
        type: 'get',
        placeholder: '默认添加顶级菜单',// 占位符
        search: true,// 是否开启搜索功能：true/false，默认false

        click: function(data){
            $("#tree-select").val(data.current.id);
        },
        success: function (data) { // 加载完成后的回调函数
            $("#tree-select").val("0");
        }
    });
    var upload = layui.upload;
    //上传头像

    upload.render({
        elem: '.userFaceBtn',
        field: 'uploadFile',//上传文件的名称，要和接口参数名称相同
        url: '/upload/pic',
        //multiple:true,
        done: function(res, index, upload){
            if (res.code === 0) {
                layer.msg(res.msg);
                $("#uploadImage").attr("src",res.url);
                $("#photo").val(res.url);
            } else {
                layer.msg(res.msg);
            }
        }
    });
    //检测项目数据
    $.get("/newsType/all",function (newsTypeId) {

        $.each(newsTypeId.data,function (i,ele) {
            $("#newsTypeId").append('<option value="'+ ele.id +'">'+ ele.name +'</option>');
        });
        form.render('select');
    });

    form.on("submit(addUser)",function(data){
        //弹出loading
        var index = top.layer.msg('数据提交中，请稍候',{icon: 16,time:false,shade:0.8});
        // 实际使用时的提交信息
        $.post("/quotation/add",{
             recordItem : $("#recordItem").val(),
             name:$("#produceName").val(),
             trend:$("#price").val(),
             produceId:$("#produceId").val(),

         },function(res){
        //
         })
        setTimeout(function(){
            top.layer.close(index);
            top.layer.msg("添加成功！");
            layer.closeAll("iframe");
            //刷新父页面
            parent.location.reload();
        },2000);
        return false;
    })

    //格式化时间
    function filterTime(val){
        if(val < 10){
            return "0" + val;
        }else{
            return val;
        }
    }
    //定时发布
    var time = new Date();
    var submitTime = time.getFullYear()+'-'+filterTime(time.getMonth()+1)+'-'+filterTime(time.getDate())+' '+filterTime(time.getHours())+':'+filterTime(time.getMinutes())+':'+filterTime(time.getSeconds());

})